*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
.container{
    width: 870px;
    margin: auto;
}
.container::after{
    content: "";
    display: table;
    clear: both;
}
header{
    background: #61bae6;
}
nav{
    padding-top: 11px;
    padding-bottom: 11px;
}
nav .nav-left,
nav .nav-center,
nav .nav-right{
    float: left;
    width: 33.333333%;
}
nav .nav-left{
    height: 56px;
}
nav .nav-center{
    text-align: center;
}
nav .nav-right{
    text-align: right;
}
nav .nav-right a{
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
nav .nav-right a img{
    display: none;
}